The following tables list the members exposed by GenericNetwork<V,E,Y>.
Public Constructors
Public Properties
| Name | Description |
 | EdgeCount |
Gets the number of edges in this network.
|
 | Edges |
Gets an enumerator for the network's edges.
|
 | Layout | Gets or sets the DiagramLayout in which this network is being used. |
 | VertexCount |
Gets the number of vertexes in this network.
|
 | Vertexes |
Gets an enumerator for the network's vertexes.
|
Top
Public Methods
| Name | Description |
 | AddEdge | Adds an GenericNetwork.Edge<V,E,Y> to the network. Although this method is provided for completeness, LinkVertexes provides a more efficient manner of linking nodes already in the network. |
 | AddLink | This convenience method takes a Northwoods.GoXam.Link, and returns an GenericNetwork.Edge<V,E,Y> that has been added to this network. |
 | AddNode | This convenience method makes sure there is a GenericNetwork.Vertex<V,E,Y> in this network corresponding to a Northwoods.GoXam.Node. |
 | AddNodesAndLinks | Adds the objects in an IEnumerable to the network. |
 | AddVertex | Adds a GenericNetwork.Vertex<V,E,Y> to the Network. |
 | Clear |
Removes all vertexes and edges from the network, resulting in an empty network.
|
 | CreateEdge | Allocate a new instance of . |
 | CreateVertex | Allocate a new instance of . |
 | DeleteArtificialVertexes | Delete all vertexes and edges that have no Northwoods.GoXam.Part associated with them. |
 | DeleteEdge | Deletes an GenericNetwork.Edge<V,E,Y> from the network. |
 | DeleteLink | This convenience method makes sure a Northwoods.GoXam.Link does not have a GenericNetwork.Edge<V,E,Y> in this network. |
 | DeleteNode | This convenience method deletes any GenericNetwork.Vertex<V,E,Y> corresponding to a Northwoods.GoXam.Node. |
 | DeleteSelfEdges | Deletes all GenericNetwork.Edge<V,E,Y>s whose "to vertex" and "from vertex" are the same vertex. |
 | DeleteVertex | Removes a GenericNetwork.Vertex<V,E,Y> from the network. |
 | FindEdge | Returns the GenericNetwork.Edge<V,E,Y> which was constructed for the Northwoods.GoXam.Link. |
 | FindVertex | Returns the GenericNetwork.Vertex<V,E,Y> which was constructed for the Northwoods.GoXam.Node. |
 | GetNodesAndLinks | Retrieve all of the Northwoods.GoXam.Part Northwoods.GoXam.Nodes and Northwoods.GoXam.Links from the GenericNetwork.Vertex<V,E,Y>s and GenericNetwork.Edge<V,E,Y>s that are in this network. |
 | LinkVertexes | Links two nodes already in the network and returns the created GenericNetwork.Edge<V,E,Y>. |
 | ReverseEdge | Reverses the direction of an GenericNetwork.Edge<V,E,Y> in the network. |
 | SplitIntoSubNetworks<G> |
Modify this network by splitting it up into separate subnetworks,
each of which has all of its vertexes connected to each other, but not
to any vertexes in any other subnetworks.
|
Top
See Also